harrowing experience - Allemand Anglais Dictionnaire